sword-leaved rush - French English Dictionary